package com.bestv.search.common.dao;

import com.bestv.search.common.model.Site;

import java.util.List;

public interface SiteDao extends GenericDao<Site, Long> {

    Site getSiteById(Long id);

    List<Site> getSites();

    List<Site> getSitesExpHDQ();

    Site saveSite(Site site);

    Site getSiteByName(String name);

    Site getSiteByCode(String code);

    List<Site> getSitesByCodes(String[] codes);
}
